Documentation for class cell

Inherits from 	complex_object 

Properties declared in cell 
	action 
	font 
	gadget 
	is_bezeled 
	is_bordered 
	is_continuous 
	is_enabled 
	tag 
	target 
	text_alignment 

Class Methods declared in cell 
	new 

Methods declared in cell 
	any 
		action 
		boolean_value 
		do_action 
		float_value 
		font 
		gadget 
		integer_value 
		is_bezeled 
		is_bordered 
		is_continuous 
		is_enabled 
		number_value 
		set_action(message_name) 
		set_font(font) 
		set_is_bezeled(boolean) 
		set_is_bordered(boolean) 
		set_is_continuous(boolean) 
		set_is_enabled(boolean) 
		set_tag(symbol) 
		set_target(object) 
		set_text_alignment(alignment) 
		string_value 
		tag 
		target 
		text_alignment 
	events 
		do_action 
	get 
		action 
		font 
		gadget 
		is_bezeled 
		is_bordered 
		is_continuous 
		is_enabled 
		tag 
		target 
		text_alignment 
	set 
		set_action(message_name) 
		set_font(font) 
		set_is_bezeled(boolean) 
		set_is_bordered(boolean) 
		set_is_continuous(boolean) 
		set_is_enabled(boolean) 
		set_tag(symbol) 
		set_target(object) 
		set_text_alignment(alignment) 

Class 
#begin_class
cell 
The class cell is a subclass of the class complex_object. 
The class cell is a so-called abstract class. It implements the methods that is shared by all the different cell-classes. 
Note: You cannot create instances of an abstract class.
#end_class

Properties 

#begin_property
action 
Stores the name of the action message that is used by the default implementation of the do_action method. The action message is sent to the object specified by the target property. 
See the do_action method description for the class control for details.
#end_property

#begin_property
font 
Stores the font object that specifies the font and fontsize of the text in the cell.
#end_property

#begin_property
gadget 
Stores the object in which the cell is located. It may be a matrix, a form, a menu, a pulldown_list or a word_processor.
#end_property

#begin_property
is_bezeled 
Stores a boolean value. If the value is true, the cell will have a bezeled border. 
#end_property

#begin_property
is_bordered 
Stores a boolean value. If the value is true, the cell will have a one-pixel black frame. 
#end_property

#begin_property
is_continuous 
Stores a boolean value. If the value is true the cell continuously sends its action message to the target object when tracking.
#end_property

#begin_property
is_enabled 
Stores a boolean value. If the value is true, the cell is enabled. 
#end_property

#begin_property
tag 
Stores a symbol that can be used to identify the cell.
#end_property

#begin_property
target 
Stores the reference to an object that receives the action message specified by the action property. When the object receives a do_action message it sends the action message to the target. 
See the do_action method description for the class control for details.
#end_property

#begin_property
text_alignment 
Stores the text alignment for the text in the cell. 
The different alignments are:
#left_aligned
#right_aligned
#centered
#end_property

Methods 

#begin_method
action 
Returns the action property of the slide.
#end_method

#begin_method
boolean_value 
Returns the value of the cell as a boolean.
#end_method

#begin_method
do_action 
Sends the action message to the object target. 
See the do_action method description for the class control for details.
Returns self.
#end_method

#begin_method
float_value 
Returns the value of the cell as a float.
#end_method

#begin_method
font 
Returns the font property of the slide.
#end_method

#begin_method
gadget 
Returns the gadget property of the slide.
#end_method

#begin_method
integer_value 
Returns the value of the cell as an integer.
#end_method

#begin_method
is_bezeled 
Returns the is_bezeled property of the slide.
#end_method

#begin_method
is_bordered 
Returns the is_bordered property of the slide.
#end_method

#begin_method
is_continuous 
Returns the is_continuous property of the slide.
#end_method

#begin_method
is_enabled 
Returns the is_enabled property of the slide.
#end_method

#begin_method
number_value 
Returns the value of the cell as a number.
#end_method

#begin_method
set_action(message_name) 
Sets the action property to the symbol message_name. 
Returns self.
#end_method

#begin_method
set_font(font) 
Sets the font property to the font object font. 
Returns self.
#end_method

#begin_method
set_is_bezeled(boolean) 
Sets the is_bezeled property to boolean. 
Returns self.
#end_method

#begin_method
set_is_bordered(boolean) 
Sets the is_bordered property to boolean. 
Returns self.
#end_method

#begin_method
set_is_continuous(boolean) 
Sets the is_continuous property to boolean. 
Returns self.
#end_method

#begin_method
set_is_enabled(boolean) 
Sets the is_enabled property to boolean. 
Returns self.
#end_method

#begin_method
set_tag(symbol) 
Sets the tag property to the symbol symbol. 
Returns self.
#end_method

#begin_method
set_target(object) 
Sets the target property to object. 
Returns self.
#end_method

#begin_method
set_text_alignment(alignment) 
Sets the text_alignment property to the symbol alignment. 
The different alignments are:
#left_aligned
#right_aligned
#centered
Returns self.
#end_method

#begin_method
string_value 
Returns the value of the cell as a string.
#end_method

#begin_method
tag 
Returns the tag property of the slide.
#end_method

#begin_method
target 
Returns the target property of the slide.
#end_method

#begin_method
text_alignment 
Returns the text_alignment property of the slide.
#end_method

Class Methods 

#begin_class_method
new 
You cannot create instances of the class cell since it is an abstract class.
Ex:
{cell}:new
raises an exception
Exception:
The message new was sent to the class cell but cell is an abstract class which you can't make instances of
#end_class_method